import { message } from 'ant-design-vue'

/**
 * 成功提示
 */
export const success = (msg) => {
  message.success(msg)
}

/**
 * 失败提示
 */

export const error = (msg) => {
  message.error(msg)
}

/**
 * 警告提示
 */
export const warning = (msg) => {
  message.warning(msg)
}

/**
 * 信息提示
 */
export const info = (msg) => {
  message.info(msg)
}

/**
 * 存储localStorage
 */
export function localStorageSet(key, value) {
  if (!key) return
  if (typeof value !== 'string') {
    value = JSON.stringify(value)
  }
  window.localStorage.setItem(key, value)
}

/**
 * 获取localStorage
 */
export function localStorageGet(key) {
  if (!key) return
  return window.localStorage.getItem(key)
}

/**
 * 删除localStorage
 */
export function localStorageRemove(key) {
  if (!key) return
  window.localStorage.removeItem(key)
}